.typeTab-list::-webkit-scrollbar {
  display: none;
}
@component typeTab {
  margin: 0 1rem;
  background-color: #ffffff;
  box-shadow: 0 0 5px 0 #EFEFEF;
  .iconfont {
    position: absolute;
    top: 4rem;
    font-size: 1.1rem;
    height: 2rem;
    background-color: #ffffff;
  }
  .icon-left {
    left: 0;
  }
  .icon-right {
    right: 0;
  }
  @descendent list {
    overflow-x: scroll;
    white-space: nowrap;
    height: 100%;
    li {
      display: inline-block;
      margin: 0.5rem 0.3rem;
      font-size: 1rem;
      line-height: 1rem;
    }
    .active {
      background: #BEA761;
      color: #fff;
      padding: 0.3rem 0.4rem;
      margin: 0.2rem 0.3rem;
      border-radius: 0.8rem;
      font-size: 1rem;
    }
  }
}